interconnecting roadway - Français Anglais Dictionnaire